package com.ucar.train.service;

import com.ucar.train.dto.MenuDTO;
import com.ucar.train.vo.Menu;

import java.math.BigInteger;
import java.util.List;

public interface MenuService {

  /**
   *删除菜单
   * @author zjm
   * @param id
   * @return null
   */
  void deleteMenu(Long id);
  /**
   *添加菜单
   * @author zjm
   * @param menu
   * @return null
   */
  void addMenu(Menu menu);
  /**
   *更新菜单
   * @author zjm
   * @param menu
   * @param modifyOperate
   * @return null
   */
  void updateMenu(Menu menu);
  /**
   *显示菜单
   * @author zjm
   * @param null
   * @return null
   */
  List<MenuDTO> getMenu(Integer page, Integer size,String orderBy);

  /**
   * auth:吴福强
   * @return
   */
  List<MenuDTO> listMenus();
  MenuDTO getMenuById(Long id);
}
